//*************************************************************************************
//   Multiples.java    		Author: Lewis/Loftus
//
//   Demonstrates the use of a for loop.
//*************************************************************************************

import java.util.Scanner;

public class Multiples
{
  //-----------------------------------------------------------------------------------
  // Prints multiples of a user-specified number up to a user specified limit.
  //-----------------------------------------------------------------------------------
  public static void main(String[] args)
  { 
     final int PER_LINE = 5;
     int value, limit, mult, count = 0;
  
     Scanner scan = new Scanner(System.in);
   
     System.out.print("Enter a positive value: ");
     value = scan.nextInt();
    
     System.out.print("Enter an upper limit: ");
     limit = scan.nextInt();
     
     System.out.println();
     System.out.println("The multiples of " + value + " between " + value + " and " + limit + " (inclusive) are:");
  
     for (mult = value; mult <= limit; mult += value)
     {
        System.out.print(mult + "\t");
        // Print a specific number of values per line of output
        count++;
        if (count % PER_LINE == 0)
           System.out.println();
     }
  }
}
